Skip to content

Fix dictionary issues - #147

Merged
paq merged 7 commits into
annulusgames:mainfrom
paq:fix-dictionary-issues
Aug 2, 2026
Merged

Fix dictionary issues#147
paq merged 7 commits into
annulusgames:mainfrom
paq:fix-dictionary-issues

Conversation

@paq

@paq paq commented Aug 1, 2026

Copy link
Copy Markdown
Collaborator
  • Add Editor field support for sbyte, byte, short, and ushort, including range clamping and delayed value updates.
  • Propagate Dictionary value changes correctly so edited array and list values survive serialization callbacks.
  • Emit fully qualified type names in generated FromJson calls to avoid namespace-shadowing compilation errors.
  • Add public-API Editor UI regression tests and Inspector capture coverage for all supported primitive Dictionary key types.

Closes #100
Closes #108
Closes #137

@paq
paq force-pushed the fix-dictionary-issues branch from 6acdeb9 to 4f54764 Compare August 1, 2026 23:08
Move graphics-dependent editor UI tests to PlayMode and keep EditMode headless. Rename test assemblies to use consistent area-first naming.
@paq
paq merged commit c226d97 into annulusgames:main Aug 2, 2026
1 check passed
@paq
paq deleted the fix-dictionary-issues branch August 2, 2026 00:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant